New York Jets Pro Bowl centre Nick Mangold believes an NFL franchise moving to London on a full-time basis is inevitable.
New York Jets Pro Bowl centre Nick Mangold believes an NFL franchise moving to London on a full-time basis is inevitable.